(one's) ship has sailed - Turkish English Dictionary